head worker in ranch - Alemán Inglés Diccionario